propellant teed - German English Dictionary